package com.ge.modules.api.service;

import com.baomidou.mybatisplus.service.IService;
import com.ge.modules.entity.TbStoreToken;

import java.util.Map;

/**
 * Created by wuye on 2017/11/24.
 */
public interface TbStoreTokenService extends IService<TbStoreToken> {

    TbStoreToken queryByStoreId(Integer storeId);

    TbStoreToken queryByToken(String token);

    /**
     * 生成token
     * @param storeId  商铺ID
     * @return        返回token相关信息
     */
    Map<String, Object> createToken(Integer storeId);

    void deleteToken(TbStoreToken storeToken);
}
